.fMenuTABLE {
  display: table;
  width: 100%;
  padding: 11px 0px 0px 0px;
}

.fMenuTR {
  display: table-row;
}

.fMenuRow {
  display: table-cell;
  vertical-align: middle;
  width:1px;
}

.fMenuRowLang {
  display: table-cell;
  width: 52px;
  padding:0px 0px 0px 20px;
  vertical-align: middle;
}

.fMenuRowHome {
  display: table-cell;
  width: 36px;
  padding:0px 0px 0px 5px;
  vertical-align: middle;
}

#fMenuRC {
  background-image: url('/info/include/images/ch/topmenu_racecourse_off.gif');
  background-repeat: no-repeat;
  display: table-cell;
  width: 110px;
  height: 28px;
}

#fMenuRC:hover {
   background-image: url('/info/include/images/ch/topmenu_racecourse_over.gif');
   cursor:pointer;
}

#fMenuHR {
  background-image: url('/info/include/images/ch/topmenu_hr_off.gif');
  background-repeat: no-repeat;
  display: table-cell;
  width: 96px;
  height: 28px;
}

#fMenuHR:hover {
   background-image: url('/info/include/images/ch/topmenu_hr_over.gif');
   cursor:pointer;
}

#fMenuFB {
  background-image: url('/info/include/images/ch/topmenu_fb_off.gif');
  background-repeat: no-repeat;
  width: 95px;
  display: table-cell;
  height: 28px;
}

#fMenuFB:hover {
   background-image: url('/info/include/images/ch/topmenu_fb_over.gif');
   cursor:pointer;
}

#fMenuMEM {
  background-image: url('/info/include/images/ch/topmenu_member_off.gif');
  background-repeat: no-repeat;
  width: 97px;
  display: table-cell;
  height: 28px;
}

#fMenuMEM:hover {
   background-image: url('/info/include/images/ch/topmenu_member_over.gif');
   cursor:pointer;
}

#fMenuCHA {
  background-image: url('/info/include/images/ch/topmenu_charity_off.gif');
  background-repeat: no-repeat;
  width: 133px;
  display: table-cell;
  height: 28px;
}

#fMenuCHA:hover {
   background-image: url('/info/include/images/ch/topmenu_charity_over.gif');
   cursor:pointer;
}

#fMenuABOUT {
  background-image: url('/info/include/images/ch/topmenu_about_off.gif');
  background-repeat: no-repeat;
  width: 111px;
  display: table-cell;
  height: 28px;
}

#fMenuABOUT:hover {
   background-image: url('/info/include/images/ch/topmenu_about_over.gif');
   cursor:pointer;
}

.topBanner {
  display: table;
  width:750px;
  background-color: #FFFFFF;
  margin: 0px 6px 0px 6px;
}

.bottomMenu {
  display: table;
  width:750px;
  background-color: #FFFFFF;
  margin: 0px 6px 0px 6px;
  padding: 7px 7px 7px 7px;
}

.rgpBlock {
  display: table;
  width:750px;
  background-color: #FFFFFF;
  margin: 3px 6px 3px 6px;
  padding: 7px 7px 7px 7px;
}

@media print {
  .fMenuTABLE, .secMenu, .pMenuTable, #topNav, #oddsMenu, .bottomMenu, .rgpBlock {
    display:none;
  }
}